lymph node-like tissue - Turco Inglés Diccionario